throw violently - French English Dictionary